package jp.co.piratealliance.pirateAllianceWeb.common.exception;

/** 
 * copyright    Founder 2012
 * @date        2012/06/04 V1.0新規作成
 *              
 * @author      xuwei
 * @version     V1.0
 * @brief       すべてのベースとなる例外です.
 *              
 * @since       1.0
 * @todo        なし
 */
public class BaseException extends RuntimeException
{

    /** serialVersionUID. */
    private static final long serialVersionUID = 1L;

    /**
     * コンストラクタ.
     */
    public BaseException()
    {
    }

    /**
     * コンストラクタ.
     * @param message 詳細メッセージ
     */
    public BaseException(final String message)
    {
        super(message);
    }

    /**
     * コンストラクタ.
     * @param cause 原因
     */
    public BaseException(final Throwable cause)
    {
        super(cause);
    }

    /**
     * コンストラクタ.
     * @param message 詳細メッセージ
     * @param cause 原因
     */
    public BaseException(final String message, final Throwable cause)
    {
        super(message, cause);
    }

}
